From 9ab7af3a771f7a245e04c37b076471163d6de03b Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 16 Oct 2007 17:29:30 +0000 Subject: [PATCH] Change testcase to not update screen information on configure-event, since 2007-10-16 Matthias Clasen * tests/testxinerama.c: Change testcase to not update screen information on configure-event, since it hides information for all available screens but add a button to query current monitor instead (#485437, Frederic Crozat) svn path=/trunk/; revision=18913 --- ChangeLog | 7 +++++++ tests/testxinerama.c | 9 +++++---- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index f0a6301998..a8eb8409c7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2007-10-16 Matthias Clasen + + * tests/testxinerama.c: Change testcase to not update + screen information on configure-event, since it hides + information for all available screens but add a button + to query current monitor instead (#485437, Frederic Crozat) + 2007-10-16 Matthias Clasen * gtk/gtkprinteroptionwidget.c (update_widgets): Actually use diff --git a/tests/testxinerama.c b/tests/testxinerama.c index bd0fceaebe..743f201998 100644 --- a/tests/testxinerama.c +++ b/tests/testxinerama.c @@ -26,7 +26,6 @@ static gint num_monitors; static void request (GtkWidget *widget, - GdkEventMotion *event, gpointer user_data) { gchar *str; @@ -85,12 +84,14 @@ main (int argc, char *argv[]) monitor.width, monitor.height, monitor.x, monitor.y); gtk_label_set_markup (GTK_LABEL (label), str); g_free (str); - button = gtk_button_new_with_label ("Close"); - g_signal_connect (button, "clicked", G_CALLBACK (gtk_main_quit), NULL); - g_signal_connect (window, "configure-event", G_CALLBACK (request), label); vbox = gtk_vbox_new (TRUE, 1); gtk_container_add (GTK_CONTAINER (window), vbox); gtk_container_add (GTK_CONTAINER (vbox), label); + button = gtk_button_new_with_label ("Query current monitor"); + g_signal_connect (button, "clicked", G_CALLBACK (request), label); + gtk_container_add (GTK_CONTAINER (vbox), button); + button = gtk_button_new_with_label ("Close"); + g_signal_connect (button, "clicked", G_CALLBACK (gtk_main_quit), NULL); gtk_container_add (GTK_CONTAINER (vbox), button); gtk_widget_show_all (window); } -- 2.30.2